Skip to content

binghuan/testcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Test Case Repository

This repository contains utility scripts and applications for system testing and security validation.

Projects

1. VPN Function Check (vpnFunctionCheck/)

A shell script utility for testing VPN functionality and browser extension injection capabilities.

Features:

  • Tests VPN network interface connectivity
  • Validates content script injection in web pages
  • Pre-check functionality for test environment setup
  • Designed for DPV3 product testing

Usage:

cd vpnFunctionCheck
./checkvpn.sh

What it does:

  • Checks for VPN network interfaces (utun0/utun1)
  • Verifies content script injection by parsing HTML content from a test page
  • Provides pass/fail feedback for each test component

2. Bash Shellshock Bug Checker (bashShellshockBugChecker/)

A macOS application that detects the Shellshock vulnerability in bash shells.

Features:

  • Simple GUI application for macOS
  • Tests for the CVE-2014-6271 Shellshock vulnerability
  • Provides clear vulnerable/safe status indication
  • Packaged as a native macOS application

Usage:

  • Run the Bashshellshockbugchecker.app application, or
  • Execute the script directly:
cd bashShellshockBugChecker
./bashShellshockBugChecker.sh

What it does:

  • Executes the standard Shellshock test command
  • Analyzes the output to determine vulnerability status
  • Displays results with visual and audio feedback

Background: The Shellshock bug was a critical security vulnerability discovered in 2014 that affected bash shells. This tool helps identify systems that may still be vulnerable to this exploit.

Requirements

  • VPN Function Check: Unix-like system with bash/sh, curl
  • Shellshock Checker: macOS (for the app) or any Unix-like system with bash

Author

BH_Lin - 2014

References

Blogs

About

test runner for specific use case.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages